package com.quanyan.place.entity;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

public class TbAdminUser implements Serializable {
    private Integer id;

    private String mobile;

    private String loginName;

    private String trueName;

    private Byte gender;

    private String password;

    private String address;

    private String email;

    private Integer deptId;

    private Integer cityId;

    private Integer groupId;

    private Integer loginCount;

    private Date lastLogin;

    private String ip;

    private Integer channelId;

    private Integer bcId;

    private String bcBank;

    private String bcCardno;

    private String bcAccountName;

    private Byte isPromoter;

    private Date lastActiveTime;

    private Integer priority;

    private Byte isDelete;

    private Date createTime;

    private Date updateTime;
    
    private List<TbAcResource> resourceList;
    
    private String permissionSwitch;//权限开关 on 打开 ,off 关闭
    
    public String getPermissionSwitch() {
		return permissionSwitch;
	}

	public void setPermissionSwitch(String permissionSwitch) {
		this.permissionSwitch = permissionSwitch;
	}

	public List<TbAcResource> getResourceList() {
		return resourceList;
	}

	public void setResourceList(List<TbAcResource> resourceList) {
		this.resourceList = resourceList;
	}

	private static final long serialVersionUID = 1L;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getLoginName() {
        return loginName;
    }

    public void setLoginName(String loginName) {
        this.loginName = loginName;
    }

    public String getTrueName() {
        return trueName;
    }

    public void setTrueName(String trueName) {
        this.trueName = trueName;
    }

    public Byte getGender() {
        return gender;
    }

    public void setGender(Byte gender) {
        this.gender = gender;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public Integer getDeptId() {
        return deptId;
    }

    public void setDeptId(Integer deptId) {
        this.deptId = deptId;
    }

    public Integer getCityId() {
        return cityId;
    }

    public void setCityId(Integer cityId) {
        this.cityId = cityId;
    }

    public Integer getGroupId() {
        return groupId;
    }

    public void setGroupId(Integer groupId) {
        this.groupId = groupId;
    }

    public Integer getLoginCount() {
        return loginCount;
    }

    public void setLoginCount(Integer loginCount) {
        this.loginCount = loginCount;
    }

    public Date getLastLogin() {
        return lastLogin;
    }

    public void setLastLogin(Date lastLogin) {
        this.lastLogin = lastLogin;
    }

    public String getIp() {
        return ip;
    }

    public void setIp(String ip) {
        this.ip = ip;
    }

    public Integer getChannelId() {
        return channelId;
    }

    public void setChannelId(Integer channelId) {
        this.channelId = channelId;
    }

    public Integer getBcId() {
        return bcId;
    }

    public void setBcId(Integer bcId) {
        this.bcId = bcId;
    }

    public String getBcBank() {
        return bcBank;
    }

    public void setBcBank(String bcBank) {
        this.bcBank = bcBank;
    }

    public String getBcCardno() {
        return bcCardno;
    }

    public void setBcCardno(String bcCardno) {
        this.bcCardno = bcCardno;
    }

    public String getBcAccountName() {
        return bcAccountName;
    }

    public void setBcAccountName(String bcAccountName) {
        this.bcAccountName = bcAccountName;
    }

    public Byte getIsPromoter() {
        return isPromoter;
    }

    public void setIsPromoter(Byte isPromoter) {
        this.isPromoter = isPromoter;
    }

    public Date getLastActiveTime() {
        return lastActiveTime;
    }

    public void setLastActiveTime(Date lastActiveTime) {
        this.lastActiveTime = lastActiveTime;
    }

    public Integer getPriority() {
        return priority;
    }

    public void setPriority(Integer priority) {
        this.priority = priority;
    }

    public Byte getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Byte isDelete) {
        this.isDelete = isDelete;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}